package uk.co.agileworks.bidpirate.service;

import java.util.List;

import uk.co.agileworks.bidpirate.model.Bid;
import uk.co.agileworks.bidpirate.model.User;

public interface BusinessLogic {

	void addBid(Bid bid);

	void deleteBid(long id);

	void editBid(Bid bid);

	Bid getBid(long id);

	List<Bid> listBids(User user);

	boolean logIn(User user);

	void updatePrice(long bidId);

}
